package com.mega4tech.whatsappapilibrary; import android.content.ContentResolver; import android.content.Context; import android.net.Uri; import android.webkit.MimeTypeMap; import java.io.File; /** * Created by aboodba on 08/03/2017. */ public class Utils { public static String getMimeType(Context context , File file) { String mimeType = null; Uri uri = Uri.fromFile(file); if (uri.getScheme().equals(ContentResolver.SCHEME_CONTENT)) { ContentResolver cr = context.getContentResolver(); mimeType = cr.getType(uri); } else { String fileExtension = MimeTypeMap.getFileExtensionFromUrl(uri .toString()); mimeType = MimeTypeMap.getSingleton().getMimeTypeFromExtension( fileExtension.toLowerCase()); } return mimeType; } }